package 创建线程;

public class 继承Thread {

    public static void main(String[] args) {
        //继承的写法1.自定义一个类来继承Thread
        //创建一个线程
        MyThread myThread = new MyThread();
        //运行一个线程：申请系统调度运行
        myThread.start();

        //继承的写法2.使用一个匿名内部类
        Thread t = new Thread(){//属于继承Thread但没有名称的子类
           @Override
            public void run() {
               System.out.println("匿名内部类 run");
           }
        };
        t.start();
    }
    //继承的方式：1.继承Thread，2.重写run方法（定义要执行的任务代码）
    private static class MyThread extends Thread{
        @Override
        public void run() {
            System.out.println("mythread run");
            }
    }
}
